floating battery - Français Anglais Dictionnaire